#ifndef SK_CIRCLE_SHAPE_H
#define SK_CIRCLE_SHAPE_H

#include "sk_game_shape.h"


namespace sk
{

    class CircleShape : public GameShape
    {
    public:
        CircleShape();

        b2Body * addToWorld(b2World * world);
        virtual void setData(void *);
        virtual int type();

        void serialiseCustomShapeData(QDomDocument * doc, QDomElement * e);
        bool deserialiseCustomShapeData(QDomElement * e);        
        virtual QString xmlType();
        virtual GameShape * clone();

        static QString XmlType();

        float r;


    };

}   // namespace sk


#endif // SK_CIRCULE_SHAPE_H
